Big Huge Thesaurus

cerebral mantle

noun